﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Taxes.EXIF
{
    public enum TiffOrientation
    {
        NotSpecified = 0,
        TopLeft = 1,
        TopRight = 2,
        BottomRight = 3,
        BottomLeft = 4,
        LeftTop = 5,
        RightTop = 6,
        RightBottom = 7,
        LeftBottom = 8
    }

    public enum TiffCompression
    {
        NotSpecified = 0,
        Uncompressed = 1,
        JpegCompression = 6,
        Other
    }

    public enum TiffPhotometricInterpolation
    {
        NotSpecified = 0,
        RGB = 2,
        YCbCr = 6,
        Other
    }

    public enum TiffPlanarConfiguration
    {
        NotSpecified = 0,
        Chunky = 1,
        Planar = 2,
        Other
    }

    public enum TiffYCbCrPosition
    {
        NotSpecified = 0,
        Centered = 1,
        CoSited = 2,
        Other,
        
    }

    public enum TiffResolutionUnit
    {
        NotSpecified = 0,
        Inches = 2,
        Centimetres = 3,
        Other
    }

    public enum ExifExposureProgram
    {
        NotDefined = 0,
        Manual = 1,
        NormalProgram = 2,
        AperturePriority = 3,
        ShutterPriority = 4,
        Creative = 5,
        Action = 6,
        PortraitMode = 7,
        LandscapeMode = 8
    }

    public enum ExifColorSpace
    { 
        NotSpecified = 0,
        sRGB=1,
        Uncalibrated=0xFFFF,
        Other
    }
}
